#ifndef AUTORYZACJADOSTEPU_H
#define AUTORYZACJADOSTEPU_H

#include <string>
#include "autoryzowany.h"


ref class AutoryzacjaDostepu {
public:
   AutoryzacjaDostepu();
   ~AutoryzacjaDostepu();
   void ustawSerwer(Autoryzowany^);
   void ustawGUI(Autoryzowany^);
   int zaloguj(int, std::string, std::string);
   void wyloguj(int);
   bool czyAutoryzowany(Autoryzowany^, int);

   private:

   //bool sprawdzLogowanie(std::string, std::string);

   System::Collections::Hashtable ^uzytkownicy;
   System::Collections::Hashtable ^administratorzy;
   //System::Configuration::AppSettingsSection^ uzytkownicy;
   //System::Configuration::AppSettingsSection^ administratorzy;
   int gui;
   int serwer;
   int idAdmina;
   int deskrAdmina;
   
};

#endif // AUTORYZACJADOSTEPU_H

